/*
 * InfrastructureCantHandException.java
 *
 * Created on 17 de agosto de 2006, 10:25 AM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package gurulab.merlin.core;

/**
 * EL nodo no puede operar adecuadamente por problemas de su infraestructura (EL manejador de la base de datos, disco, etc.)
 * @author Cesar Obach-Renner, cesar AT gurulab.org
 * @version 2.0
 */
public class InfrastructureCantHandException extends CantHandException {
    
    private static final long serialVersionUID = -59079274098317461L;
    
    
    /**
     * Creates a new instance of <code>InfrastructureCantHandException</code> without detail message.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */
    public InfrastructureCantHandException () {
    }
    
    
    /**
     * Constructs an instance of <code>InfrastructureCantHandException</code> with the specified detail message.
     * @param msg the detail message.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */    
    public InfrastructureCantHandException (String msg) {
        super (msg);
    }
    
    /**
     * Constructs an instance of <code>InfrastructureCantHandException</code>
     * @param cause the cause of Exception.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */        
    public InfrastructureCantHandException (Throwable cause) {
        super (cause);
    }
    
    /**
     * Constructs an instance of <code>InfrastructureCantHandException</code>
     * @param msg the detail message.
     * @param cause the cause of Exception.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */            
    public InfrastructureCantHandException (String msg,Throwable cause) {
        super (msg,cause);
    }
}
